home *** CD-ROM | disk | FTP | other *** search
/ Night Owl - The Best of BBS / Night Owl The Best of BBS (NOP-BBS) (Night Owl Publisher) (1994).iso / 014a / tamiga11.lha / transamiga1.1 / rexx / TrShell.trans < prev   
Text File  |  1992-03-08  |  2KB  |  33 lines

  1. /* Starts up TrShell.  TrShell is a simple remote shell for TransAmiga
  2.    that uses the FIFO: device and fifo.library by Matt Dillon.  This is a
  3.    fully interactive shell, unlike the one that is (used to be) in
  4.    TransAmiga's SysOp menu.  This means that applications designed for CLI
  5.    usage can actually be run through the BBS.
  6.  
  7.    To run it, you must first startup up a CLI process, and redirect its
  8.    I/O to FIFO:.  The flags for FIFO: (what appears after the /) cannot be
  9.    changed, but the rest can be.  For example, I like to use the Commodore
  10.    shell, but you could use AShell, or CSh or any other shell. 
  11.    s:TrShell-Startup is a simple script file that sets the prompt and a
  12.    few aliases, nothing fancy.  The TrShell command line merely specifies
  13.    what the current BBS line is (-n) and the name of the FIFO: to use (-f,
  14.    make sure this is EXACTLY the same as what you give in the line above).
  15.    
  16.    If you wanted to run some kind of door through TrShell, you would have
  17.    your shell execute that in it's startup script.  BE SURE TO HAVE THE
  18.    SHELL END IMMEDIATELY AFTER THAT COMMAND TERMINATES!  While TrShell is
  19.    actives, users are in YOUR shell on YOUR computer.  So unless you are
  20.    using this as a straight remote shell (which only you should have access
  21.    to), have the last command terminate your shell (eg. 'EndShell' if you
  22.    are using Commodore's shell).
  23. */
  24.  
  25. options results
  26.  
  27. systeminfo 8 ; bbsline=result
  28. id=time(s)
  29.  
  30. address command 'NewShell FIFO:trshell'id'/rwkecs'
  31. address command 'BBS:Bin/TrShell -n'bbsline' -ftrshell'id
  32.  
  33. exit